export interface RegionVO {
  id: number | string;
  /**
   * 工位名称
   */
  title: string;

  /**
   * 工位-经度
   */
  longtitude: number;

  /**
   * 工位-纬度
   */
  latitude: number;

  /**
   * 工作范围
   */
  radius: number;

  /**
   * 是否启用
   */
  isAvailable: boolean;
  rfid?: string | null;
}

export interface RegionForm extends BaseEntity {
  id?: string | number;

  /**
   * 工位名称
   */
  title?: string;

  /**
   * 工位-经度
   */
  longtitude?: number;

  /**
   * 工位-纬度
   */
  latitude?: number;

  /**
   * 工作范围
   */
  radius?: number;

  /**
   * 是否启用
   */
  isAvailable?: boolean;

  rfid?: string | null;
}

export interface RegionQuery extends PageQuery {
  /**
   * 工位名称
   */
  title?: string;

  /**
   * 是否启用
   */
  isAvailable?: boolean;

  /**
   * 日期范围参数
   */
  params?: any;
}
